studding sails - French English Dictionary